slim-leaf witchgrass - German English Dictionary